Transition between process models (BPMN) and service models (WS-BPEL and other standards): A systematic review

نویسنده

  • Marko Jurišić
چکیده

BPMN and BPEL have become de facto standards for modeling of business processes and implementation of business processes via Web services. There is a quintessential problem of discrepancy between these two approaches as they are applied in different phases of lifecycle and their fundamental concepts are different — BPMN is a graph based language while BPEL is basically a block-based programming language. This paper shows basic concepts and gives an overview of research and ideas which emerged during last two years, presents state of the art and possible future research directions. Systematic literature review was performed and critical review was given regarding the potential of the given solutions.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pattern-based Translation of BPMN Process Models to BPEL Web Services

The Business Process Modelling Notation (BPMN) is a graph-oriented language in which control and action nodes can be connected almost arbitrarily. It is primarily targeted at domain analysts and is supported by many modelling tools, but in its current form, it lacks the semantic precision required to capture fully executable business processes. The Business Process Execution Language for Web Se...

متن کامل

Extended Resource Perspective Support for BPMN and BPEL

This work provides support to the modeling and execution of the Resource Perspective of Business Processes with BPMN and BPEL. It is based on an extension developed to BPMN 2.0 in order to define and visualize the Resource Structure, Work Distribution and Authorization aspects of this perspective. This work proposes a mapping of extended BPMN process models to BPEL processes applying the BPEL4P...

متن کامل

An Approach for Reducing the Gap between BPMN Models and Implementation Artifacts

The need for using high-level modeling tools (e.g. BPMN) is increasing considerably. The proliferation of the service oriented architectures (SOA) is also apparent. In this context, there is a gap between the developed model and its execution. This work introduces the MoSC Translator which translates models produced in BPMN into executable WS-BPEL processes.

متن کامل

Translating BPMN to BPEL?

The Business Process Modelling Notation (BPMN) is a graphoriented language in which control and action nodes can be connected almost arbitrarily. It is supported by various modelling tools but so far no systems can directly execute BPMN models. The Business Process Execution Language for Web Services (BPEL) on the other hand is a mainly block-structured language supported by several execution p...

متن کامل

On the Translation between BPMN and BPEL: Conceptual Mismatch between Process Modeling Languages

Business practice shows that, often, different process models are employed in the various phases of the Business Process Management life cycle, each providing a different paradigm for capturing and representing the business process domain. Recently, significant efforts have been made to overcome the disintegration of process models by providing complementary language standards for process desig...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011